import pygame as pg

# 初始化pygame
pg.init()

# 创建一个窗口
window = pg.display.set_mode((800, 600))

# 设置窗口标题
pg.display.set_caption("Hello Pygame!")

x, y = 0, 0

# 主循环(不断处理用户的输入)
isRunning = True
while isRunning:
    # 处理事件
    for ev in pg.event.get():  # 取出并返回所有待处理的事件
        # 退出事件
        if ev.type == pg.QUIT:
            isRunning = False
            break
    # 设置窗口背景颜色
    window.fill((227, 227, 227))
    # 绘制
    pg.draw.rect(window, (255, 255, 0), (x, y, 50, 50))
    x += 1
    y += 1
    # 更新窗口
    pg.display.update()

# 清理，退出pygame
pg.quit()